【描述】 编写程序,获取用户输入分数,按照100分制,90分以上成绩为A,80~90为B,70~80为C,60~70为D,60以下为E,将分数转换为A、B、C、D或E的形式打印输出(如果数据非法,则输出“输入的成绩不符和规则”)。要求用switch-case语句编写程序。 【输入】 学生的分数。 【输出】 成绩等级。 【输入示例】 95 【输出示例】 A
import java.util.Scanner;
public class test {
public static void main(String[] args) {
int s,g;
Scanner in = new Scanner(System.in);
s = in.nextInt();
g = s/10;
if (s > 100 || s
switch (g) {
case 10:
case 9:
System.out.println("A");
break;
case 8:
System.out.println("B");
break;
case 7:
System.out.println("C");
break;
case 6:
System.out.println("D");
break;
default:
System.out.println("E");
break;
}
}
}
}
|